from math import sqrt
number  = input("Введите четырёхзначное число")
if len(number) != 4:
    print("Введённое число не является четырёхзначным")
else:
    max_1 = -1
    min_1 = 10
    count_ch = 0
    count_0 = 0
    count_sq = ""
    sq = ""
    for i in range(4):
        n_int = int(number[i])
        if n_int < min_1:
            min_1 = n_int
        if n_int > max_1:
            max_1 = n_int
        if n_int % 2 == 0:
            count_ch += 1
        if n_int == 0:
            count_0 += 1
        if str(n_int) in "0149":
            count_sq += "1"
        else:
             count_sq += "0"
        sq += str(int(sqrt(n_int)))
    number = int(number)
    print("Число чётное:", "Да" if number % 2 == 0 else "Нет")
    print("Число кратное трём:", "Да" if number % 3 == 0 else "Нет")
    print("Число является квадратом числа:", int(sqrt(number)) if sqrt(number) == int(sqrt(number)) else "Нет")
    print()
    print("Наименьшая цифра числа:", min_1)
    print("Наибольшая цифра числа:", max_1)
    print("Количество нулей в числе:", count_0)
    print()
    print("Цифра в разряде единиц является квадратом цифры:", sq[3] if count_sq[3] == "1" else "Нет")
    print("Цифра в разряде десятков является квадратом цифры:", sq[2] if count_sq[2] == "1" else "Нет")
    print("Цифра в разряде сотен является квадратом цифры:", sq[1] if count_sq[1] == "1" else "Нет")
    print("Цифра в разряде тысяч является квадратом цифры:", sq[0] if count_sq[0] == "1" else "Нет")
